import random  # 导入random模块，用于生成随机数

# 随机生成一个1到100之间的整数作为目标数字，并将其赋值给变量target
target = random.randint(1, 100)

# 开始一个无限循环，直到用户猜中数字或程序被强制终止
while True:
    # 提示用户输入他们的猜测，并将输入转换为整数后赋值给变量guess
    guess = int(input("请输入你的猜测："))

    # 如果用户的猜测等于目标数字，则打印“猜中了！”并使用break语句退出循环
    if guess == target:
        print("猜中了！")
        break  # 退出循环

    # 如果用户的猜测小于目标数字，则打印提示信息“猜小了，再试试！”
    elif guess < target:
        print("猜小了，再试试！")

    # 如果用户的猜测大于目标数字，则打印提示信息“猜大了，再试试！”
    else:
        print("猜大了，再试试！")

# 当循环结束时，打印“游戏结束！”表示游戏已经结束
print("游戏结束！")
